chief translator - German English Dictionary